cassia bark - English Synonyms Dictionary

cassia bark

n.
[1] Chinese cinnamon